﻿
body{margin:0px;}
img {border: none;vertical-align: middle;}
img { -ms-interpolation-mode: bicubic; }
/* common
-----------------------------------------------*/
/*__ maincontent _*/
#maincontent {position:relative; width:100%; text-align:center; margin:0 auto; overflow:hidden;}
#maincontent div.pict {cursor: default !important;}
#maincontent div.main {position: static;text-align: center;display: block;/*cursor: pointer !important*/}
#maincontent .element {display: none;position: absolute !important;}
#maincontent .left {top :50px;left: 0;cursor: pointer;}
#maincontent .right {top: 50px;right: 0;cursor: pointer;}
#maincontent .main .guardian {display: none;height: 0;position: absolute}
#maincontent .navi {z-index: 9999999;}
div#maincontent div.main{display:none;}div#maincontent div.element{position:absolute !important;}